installed carpets - French English Dictionary